package com.cloudkinto.appletservice.fbaorderoutput.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * Author Administrator
 *
 * @Des
 * @Version
 * @Date 2020/6/8
 */
@Data
@ApiModel
public class AppletOrderOutputListRes {
    @ApiModelProperty("id（不展示）")
    private Long id;
    @ApiModelProperty(value = "出库单号", position = 1)
    private String number;
//    /**
//     * 1 一件代发 2 fba转运
//     */
//    @ApiModelProperty("订单类型  1 一件代发 2 fba转运")
//    private Integer orderType;
//    private String orderTypeName;
//    @ApiModelProperty("发货类型  0 普通 1 次日达")
//    private Integer shipmentType;
//    private String shipmentTypeName;
    @ApiModelProperty("申请发货日期")
    private String sendDate;

    /**
     * 仓库名称
     */
    @ApiModelProperty("仓库名称")
    private String storageName;

    /**
     * fba仓库名称
     */
    @ApiModelProperty("fba仓库名称")
    private String fbaStorageName;

//    /**
//     * 顾客自定单号
//     */
//    @ApiModelProperty("顾客自定单号")
//    private String orderNo;

    @ApiModelProperty("po号")
    private String poNumber;

//    @ApiModelProperty("体积")
//    private double volume;

//    /**
//     * 收货人
//     */
//    @ApiModelProperty("收货人")
//    private String receiverName;

//    /**
//     * 收货人电话
//     */
//    @ApiModelProperty("收货人电话")
//    private String telPhone;
//
//    /**
//     * 地址
//     */
//    @ApiModelProperty("所属地区")
//    private String area;

//    /**
//     * 备注
//     */
//    @ApiModelProperty("备注")
//    private String tips;

//    /**
//     * 送达日期
//     */
//    private String deliveryDate;

    /**
     * 快递公司
     */
    private String trackName;

    /**
     * 追踪号码
     */
    private String trackNumber;

//    /**
//     * 三边
//     */
//    private Double threeSize;

    /**
     * 费用
     */
    private double shipPrice;

    private String status;
//    private String commoditySku;
//
//    @JsonFormat(pattern = "yyyy-MM-dd")
//    private Date appointmentStorageTime;
//
//    @JsonFormat(pattern = "yyyy-MM-dd")
//    private Date appointmentCarTime;
}
